.vip-privilege{

    blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
    body,button,input,select,textarea{font:12px/1.5 "微软雅黑",arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
    h1,h2,h3,h4,h5,h6{font-size:100%}
    address,cite,dfn,em,var{font-style:normal}
    code,kbd,pre,samp{font-family:courier new,courier,monospace}
    ol,ul{list-style:none}
    a{text-decoration:none;vertical-align:baseline;cursor: pointer}
    a:hover{text-decoration:none}
    sup{vertical-align:text-top}
    sub{vertical-align:text-bottom}
    legend{color:#000}
    fieldset,img{border:0;display:block}
    button,input,select,textarea{font-size:100%}
    button{border-radius:0}
    table{border-collapse:collapse;border-spacing:0}
    :global .clearfix:after{content:""; display:block; clear:both;height:0; overflow:hidden; visibility:hidden}
    img{display:block}
    input{ border:0; vertical-align:middle}
    :global .wrapper{width: 1200px;margin: 0 auto}
    i{display: inline-block}  

    .item-image{
        display: inline-block;
        width:220px;
        height: 318px
    }
    .item-h3{
        overflow:hidden; 
        text-overflow:ellipsis; 
        white-space:nowrap
    }
    .privilege-content{
        background-color: #f3f3f3;
    }

    .p-title{
        font-size: 26px;
        line-height: 30px;
        padding-top: 38px;
    }

    .privilege{
        li{
            float: left;
            width: 373px;
            padding: 0 4px;
            margin: 21px 40px 0 0;
            background-color: white;
            position: relative;
            div{
                width: 74.80519480519481%;
                margin: 0 auto;
                padding: 40px 0 44px;
            }
            span{
                display: inline-block;
                font-size: 20px;
                line-height: 25px;
                position: absolute;
                left: 160px;
                top: 75px;
            }

        }
        .no-right{
            margin-right: 0
        }
    }

    .p-movie{
        .p-movie-list{
            li{
                float: left;
                width: 224px;
                margin: 20px 16px 0 0;
                display: inline;
                position: relative;
                span{
                    font-family: Verdana;
                    font-size: 16px;
                    color: #d13013;
                    margin: 4px 4px 0 0;
                    line-height: 29px;
                    display: inline-block;
                    position: absolute;
                    right: 0px;
                    top:320px;
                } 
                h3{
                    height: 29px;
                    line-height: 29px;
                    font-size: 17px;
                    margin-top: 5px;
                }
                h3:hover{
                    text-decoration: underline;
                }
                p{
                    height: 18px;
                    line-height: 18px;
                }
                p:hover{
                    text-decoration: underline;
                }
            }
        }
    }

    .be-members{
        .wrapper{
            padding: 30px 0 30px 0;
        }
        margin-top: 48px;
        font-size: 26px;
        line-height: 39px;
        text-align: center;
        color: #8b8b8b;
        background-color: #e3e3e3;
        .b-btn{
            width: 207px;
            height: 39px;
            margin-left: 24px;
            display: inline-block;
            vertical-align: top;
            font-size: 0;
            line-height: 0;
            overflow: hidden;
            background: url('/images/vip/icons.gif') no-repeat -275px -164px;
        }
    }
}

